package uy.com.tsi2G7.superbet.account.dao;

import java.math.BigDecimal;
import java.rmi.RemoteException;

import uy.com.tsi2G7.superbet.account.Account;
import uy.com.tsi2G7.superbet.account.MovementType;

public interface AccountStore {	
	public void storeAccount(Account account)throws RemoteException, AccountStoreException;
	public Account getAccount(String user)throws RemoteException, AccountNotFoundException;
	public void addMovement(String userId, BigDecimal amount, MovementType bet)throws RemoteException, AccountNotFoundException;
}
